#include "filelistitem.h"
#include "ui_filelistitem.h"

FileListItem::FileListItem(QString url, QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::FileListItem)
    , m_url(url)
{
    ui->setupUi(this);
}

FileListItem::~FileListItem()
{
    delete ui;
}

void FileListItem::setFilename(const QString &filename)
{
    ui->filename->setText(filename);
}

void FileListItem::setFileSize(const QString &fileSize)
{
    ui->fileSize->setText(fileSize);
}

void FileListItem::setFiletype(const QString &fileType)
{
    ui->fileType->setText(fileType);
}

QString FileListItem::getFilename()
{
    return ui->filename->text();
}

qint64 FileListItem::getFileSize()
{
    return ui->fileSize->text().toInt();
}

QString FileListItem::getUrl()
{
    return m_url;
}
